/**
<code>
  <author name="Zealic" email="zealic(at)gmail.com" type="Creator"/>
</code>
**/
using System;


namespace Zealib.IO
{
    /// <summary>
    /// Binary units
    /// </summary>
    public static class BinaryUnits
    {
        public const int Byte = 1;
        public const int KiloByte = 1024;
        public const int MegaByte = 1048576;
        public const int GigaByte = 1073741824;
        public const long TeraByte = 1099511627776;
        public const long PetaByte = 1125899906842624;
        public const long ExaByte = 1152921504606846976;
        public const decimal ZettaByte = 1180591620717411303424M;
        public const decimal YottaByte = 1208925819614629174706176M;
        public const decimal NonaByte = 1237940039285380274899124224M;
        public const string DoggaByte = "1267650600228229401496703205376";
    }

}
